package com.字符串;



/**
 * 给定一个字符串，你需要反转字符串中每个单词的字符顺序，同时仍保留空格和单词的初始顺序。
 *
 * 示例 1:
 *
 * 输入: "Let's take LeetCode contest"
 * 输出: "s'teL ekat edoCteeL tsetnoc"
 */
public class 反转字符串中的单词3 {
    static class Solution {
        public String reverseWords(String s) {
            StringBuilder builder = new StringBuilder();
           String[] str = s.split("\\s+");
           for(String str2:str){
               for(int i = str2.length()-1;i>=0;i--){
                   builder.append(str2.charAt(i));
               }
               builder.append(" ");
           }
            return builder.toString().trim();
        }
    }
}
